English Dictionary
◊ HUNTING GROUND
hunting ground
n 1: a place where opportunities abound
2: an area in which game is hunted